﻿/* --------------------------------- master page ----------------------------------- */
* { margin:0px; padding:0px; font-size:1em; font-family: Verdana, Arial;}
/*html,body { background-color:#F2ECD1; background-image:url(../images/bg_all_bottom.gif); background-repeat:repeat-x; background-position:bottom; height:100%; background-attachment:fixed; font-family:,Arial Unicode MS,Corbel,Verdana,Trebuchet MS,Arial,Lucida Sans Unicode,Tahoma,sans-serif; color:#114351; line-height:1.6em; font-size:88%;}*/
html,body { background-color:white; height:100%; background-attachment:fixed;  font-family:Verdana,Arial Unicode MS,Corbel,Trebuchet MS,Arial,Lucida Sans Unicode,Tahoma,sans-serif; color:#114351; line-height:1.6em; font-size:88%; height:100%;}

a {position: relative; z-index: 1000;} 
.font_title{ font-family: Verdana, Arial; font-size:0.8em;}
a:link {color:#4D4D4D;text-decoration:none;}
a:visited{color:#4D4D4D;text-decoration:none;}
a:hover{color:#4D4D4D;text-decoration:underline;}
a:active{color:#4D4D4D;text-decoration:underline;}

a.B:Link,a.B:Visited{padding:2px 1px 0 1px;color:#FFA14D;text-decoration:none;font-size:1.2em;}
a.B:Hover,a.B:Active{padding:2px 1px 0 1px;color:#FFF;background:#FFA14D;text-decoration:none;font-size:1.2em;}

h1{font-family:Verdana, Arial; font-size:14px;}
h2{font-family:Verdana, Arial; font-size:16px;}
h3{font-family:Verdana, Arial; font-size:11px;}

.testShow{ display:none; position:absolute;}

.all{ width:940px; margin:0 auto;  height:auto;}
.login_welcome{ float:right;  height:30px; margin-top:5px; margin-right:25px; position:relative;}
.login_welcome a { color:#614F52; padding-left:5px; margin-left:15px; font-size:1em;font-weight:bold; border-left:solid 2px #333;}

.wrap_all { width:940px; margin:0px auto; background: url(../images/wrap_shadow.png) repeat-y;}
.banner {width:920px; margin:0px auto; background:url(../images/header_banner.jpg) no-repeat right top; height:129px;}
.logo { float:left;}
.top_right { float:right; width:700px;}


.regist_button_home{  font-weight:bold; float:right; margin-bottom:10px; margin-left:10px;}
.regist_button_home a{ color:#333; border-left:solid 5px #63C9D6; padding-left:5px;}
.login_ascx a{margin-left:10px;}

.nav {height:37px; width:550px;  position:absolute; margin-top:60px; margin-left:100px; font-family:verdana,arial,sans-serif; font-size:18px; }


.navflash {height:75px; width:600px;  position:absolute; margin-top:58px; margin-left:100px; }
.nav ul{ list-style-type:none;}
.select { padding-right:20px;}

.nav_list{  width:103px; height:37px; padding-top:10; float:left; position:relative;}
.navChange { background-image:url(../images/bg_navi.png); background-repeat:no-repeat;}
.navChange_none { background-image:none;}
.red{ background-image:none; width:103px;  height:37px; position:relative; float:left }

.orange{ background-image:url(../images/bg_navi.jpg); background-repeat:no-repeat; width:103px; height:37px;  position:relative; float:left;}
.orange2{ background-color:Black; background-repeat:no-repeat; width:103px; height:37px;  position:relative; float:left;}

.sub {position:absolute; margin-top:20px; margin-right:50px;}


.select { padding-right:20px;}
.select li{width:103px; height:37px; margin-top:5px;}
.select li a{ padding-left:30px;}
.select li a:link {color:#333333;  text-decoration:none; }
.select li a:visited {color:#333333;  text-decoration:none;  }
.select li a:hover{text-decoration:none; }
.select li a:active {text-decoration:none;}
#nav li{ float:left; list-style:none;}
.subnav{width:920px; margin:0px auto; background:url(../images/header_banner_02.jpg) no-repeat right top; height:29px;}

/*---------------------------------default-----------------------------*/
.current .sub { display:block; width:600px; position:absolute; top:35px; left:30px; color:#4D4D4D; }
.current {background-image:url(../images/bg_navi.png); background-repeat:no-repeat;}
.clear { clear:both;}

.searchbar {width:920px; margin:0px auto; background:url(../images/bg_search.gif) repeat-x; height:37px; }

.breadtips {padding-top:8px; margin-left:10px; }

.home_ad_left { float:left; width:240px; height:234px; }
.home_ad_center { float:left; width:428px; height:234px;}
.home_ad_right { float:left; width:232px; height:165px;}

.home_mid_nav { background:white url(../images/home_midnav.jpg) no-repeat top left; width:420px; height:60px; margin-top:5px; position:relative; }
.home_mid_nav span p{margin-top:40px;margin-right:20px; float:right;}

.midnav_brand{ background:white url(../images/home_mid_brand.jpg) no-repeat top left; width:100px; height:60px; float:left;margin:0 20px 0 40px; cursor:pointer;}
.midnav_comment{ background:white url(../images/home_mid_comment.jpg) no-repeat top left; width:100px; height:60px; float:left; cursor:pointer; }
.midnav_bbs{ background:white url(../images/home_mid_bbs.jpg) no-repeat top left; width:100px; height:60px; float:right;margin:0 40px 0 20px; cursor:pointer;}

.home_content_top {width:900px; margin:0 auto;}
.home_content_mid{ width:920px; background-color:white; margin-top:10px; height:auto;}
.home_content_left{float:left; width:240px;}
.home_content_center {float:left; width:420px;margin-bottom:25px;}
.home_content_right{ float:left; width:232px; margin-left:8px;}

.ranksheet h1{  float:left; width:150px;margin-top:5px; text-align:center; color:#BA0F51; font-size:1.1em;  }
.ranksheet_header_tag{width:232px; height:32px; background:url(../images/home_rank_tagheader.jpg) no-repeat top left; margin-left:0; }
.icon_nom{float:left; margin-left:10px; margin-top:5px;}
.icon_nomx{float:left; margin-left:10px; margin-top:0px;}


.ranksheet_footer_tag{margin:0; padding:0; background:url(../images/home_bg_astrology_footer.jpg) no-repeat top left;}

.ranksheet_header_astrology{width:232px; height:35px; background:url(../images/home_bg_astrology_header.jpg) no-repeat top left; margin-left:0;}
/*.ranksheet_middle_astrology{background:url(../images/home_bg_astrology_mid.jpg) repeat-y top left; padding:0px 10px 0px 10px; height:140px;}*/
.ranksheet_middle_astrology{padding:10px 10px 10px 10px; border:solid 1px #F9D2D7;}
/*.ranksheet_middle_tag{ background:url(../images/home_rank_tagmid.jpg) repeat-y top left; padding:0px 10px 0px 10px;}*/

.ranksheet_middle_tag, .ranksheet_middle{padding:10px 10px 10px 10px; border-right:solid 1px #F7B5BA; border-bottom:solid 1px #F7B5BA;border-left:solid 1px #F7B5BA;  }
.ranksheet_footer_astrology{background:url(../images/home_bg_astrology_mid.jpg) no-repeat top left; height:5px;}
.test_image{float:left; width:56px;margin-top:10px;}
.test_text{float:right;width:150px;margin-top:10px;}
.ranksheet_middle_astrology h4 a{color:#BA0F51;}



		                             


.login_box{ width:232px; background-color:#63C9D6;padding-top:20px;}
.login_content{ width:212px; border-top:solid 5px #fff; background-color:#EBF7F6; padding:2px 10px 10px 10px; position:relative; }
.login_button_home{ margin:10px auto 10px 80px;}


/*.home_content_newinfo{ background-color:#fff;border:solid 1px #B5B5B5; min-height:100px;}*/
.home_content_newinfo{ background-color:#fff;border:solid 1px #F7B5BA; padding:10px 10px 10px 10px; }
.home_content_combg{ border-bottom:solid 7px #FAC9D3; padding-top:7px;}
.x{ border-bottom:solid 7px #63C9D6; }


.home_content_combg img{float:left; margin-right:7px; padding-top:7px;}
.home_content_combg h1{ float:left;  color:#333; padding-top:15px; padding-bottom:0px; width:200px; }
.home_content_combg h3{  float:right; color:#000; padding-top:20px; padding-bottom:3px; padding-right:20px;}

.special{ margin-bottom:15px;}
.main {width:920px; margin:0px auto 50px auto;padding:0 10px 0px 10px; }

.footer{width:920px; text-align:center;margin:0 auto 0px auto; font-size:0.9em; }
.footer .basic{background-color:#CED6D4; height:22px; padding-top:5px; position:relative; z-index:5;}
.footer .number{ background-color:#DFE5E3; height:20px;}
.footer .copyright{background-color:White; height:50px;}
.footer_bg{ background:url(../images/footer_bg_copy.jpg) no-repeat top left; width:940px; height:25px; margin-top:0;}
.basic a{margin-left:50px; text-decoration:none;color:#4D4D4D;}
.basic a:hover{text-decoration:underline;}


/*.main {width:900px; margin:0px auto;padding:10px 20px 10px 20px; }*/



/* ---------------------------------regist------------------------------*/


.regist{ background-color:#FFF7F0;}
.regist h1{color:#E37995; margin-left:10px; padding-top:25px;}
.regist_tab{ border:solid 1px #FFB0BC; background-color:White; width:650px; margin-top:20px;margin-left:20px;position:relative;}
.regist_tab_infor{ border:solid 1px #FFB0BC; background-color:White; width:650px; margin-top:5px;margin-left:20px; position:relative; }
.regist_tab table{margin:25px auto 25px 20px;}

.imageRegist{ padding-top:5px;}
.imageRegist img{ margin-right:10px;}

.regist_tab_infor table{margin:25px auto 25px 108px;}
.regist_btn{ margin:20px auto 0px 155px; padding-bottom:100px;}
.calendar{ position:relative; z-index:20;}
.calendar_1{ position:relative; z-index:3;}


/* ---------------------------------product by brand ------------------------------*/
/*---------------------------------some class use in common------------------------*/
.leftcolumn {width:650px; float:left; margin-top:10px;}
.rightcolumn {float:left; width:232px; margin-left:15px;}
.selectbox { background-color:#EFF4F4; padding:10px 15px 15px 15px; margin-bottom:10px;}
.box_dashed {border: dashed 1px #ccc; padding:10px 10px 10px 10px; position:relative; }
.box_dashed a{ margin-left:4px;}
.select1 {float:left;position:relative;}
.select2 {float:left; margin-left:20px;position:relative;}
.bar_listprodu { background:url(../images/category_bg.jpg) no-repeat top right; width:652px; height:25px; position:relative;}
.bar_listprodu span{margin-left:10px;}
#ctl00_cphContent_btnPrice, #ctl00_cphContent_btnHair, #ctl00_cphContent_btnSkin, #ctl00_cphContent_btnAge, #ctl00_cphContent_btnComment, #ctl00_cphContent_btnNewest, #ctl00_cphContent_btnGeneric, #ctl00_cphContent_btnViews{ background:transparent url(../images/prolistbuttonborder.gif) no-repeat right 4px; border:none; margin-top:5px; margin-left:5px; cursor:pointer; }
.altcolortable { background-color:#EFF4F4;}
.prolist_alt { border-bottom:dotted 2px #F9DCE0;}
.proPic { margin:auto; padding:3px; border:solid 1px #e5e5e5;}
.tit1 { font-family: Verdana,"Arial Unicode MS",Corbel,"Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-weight:bold; color:#BA0F51;}
.pink_border {border:solid 1px #F4B5BB; width:650px;}	

.button_position{position:relative; z-index:100; background:url(../images/category_bg.jpg) no-repeat top left; width:650px; height:25px; border-right:solid 1px #F4C3C8; }

/* ---------------------------------product by category ------------------------------*/
.category_content{ margin-top:10px; width:700px;float:left;}
.bar_listcategorybg { background:url(../images/category_bg.jpg) no-repeat top right; width:700px; height:25px;}
.category_all_list{ border:solid 1px #F4C3C8;}
.category_first{width:150px; float:left;  min-height:60px; padding-top:10px; }
.category_first_alter{ float:left;margin-left:10px;  padding-top:10px;}
.category_first b, .category_first_alter b{margin-left:20px; margin-top:-30px;}
.category_second{ float:left; width:450px;padding:10px 10px 0px 30px; }
.category_first_alter span {float:left; margin-left:10px;margin-top:15px;}
.category_first_alter img{float:left;}
.category_second a{ margin-right:15px;}
.category_alterlist{ background-color:#EFF4F4; width:698px; min-height:60px; }
.category_list{ background-color:White; min-width:698px;border-bottom:dotted 1px #ccc;}
.category_ad{ float:right;width:150px; margin-top:30px; margin-right:10px;}

.newProduct_first{ float:left; margin:5px 0px 0px 5px; }
.newProduct_norm {float:left; margin:3px 10px 10px 10px;}
.newProduct_first_img{ border:solid 1px #B5B5B5;margin:0 0 10px 0;}
.newProduct_first_text{ text-align:center; font-size:1.2em;width:160px;}
.newProduct_norm_img{ border:solid 1px #B5B5B5; margin:0px 0px 5px 5px;}
.newProduct_norm_text{ text-align:center; font-size:1em; width:90px;}
.product{border:solid 1px #B5B5B5; margin:5px 5px 5px 5px;}
.member{ margin:0px 10px 10px 0px;}
/* ---------------------------------product by comment ------------------------------*/
.tabwidth{ width:110px;}
/*
.category_first{width:200px; float:left; background:url(../images/icon_01.png) no-repeat top left; min-height:60px; height:60px; padding-top:10px;  }
.category_first_alter{width:200px; float:left;  background:url(../images/icon_05.png) no-repeat top left; min-height:60px;  height:60px; padding-top:10px;}
*/
/*------commentEditor--------*/

.wanna_comment{ background-color:#EFF4F4; width:900px; margin:0 auto;}
.comment_center{ width:500px; margin:0 auto; padding-top:25px; position:relative;  }
.comment_center p{ font-size:10px;}
/* -------------------------------------Brand list----------------------------------*/
.proCatg ul { list-style:none;}
.proCatg ul li { float:left; margin-right:15px;}
.list_brand_byview{vertical-align:bottom; padding-left:3px;  }
.list_brand_byview_alter{ background-color:#EFF4F4; padding-left:3px; }

.ranksheet{width:232px; margin-top:10px; }
.ranksheet_special{ width:232px; margin-top:10px; }
.ranksheet_header{width:232px; height:35px; background:url(../images/home_rank_tagheader.jpg) no-repeat top left; margin-left:0;}
.ranksheet_header_special{width:232px; height:30px;background:url(../images/bar_two.jpg) no-repeat top left;}
.ranksheet_header_special h2{padding-top:10px; text-align:center; padding-bottom:10px;font-size:1.1em;}
.ranksheet_special h2{padding-top:10px; text-align:center; padding-bottom:10px;font-size:1.1em;}
.ranksheet .icon { float:left; margin-left:5px; margin-top:0px;}
.ranksheet_special .icon{float:left; margin-left:5px; margin-top:0px;}
.ranksheet h2{  float:left;  width:180px;margin-top:10px; text-align:center; font-size:1.1em;}
/*.ranksheet_middle{ background:url(../images/ranksheet_middlebgt.jpg) repeat-y top left; padding:0px 10px 0px 10px;}*/
.ranksheet_middle_special{ margin-top:10px; padding:0;position:relative;}

.ranksheet_footer  {margin:0; padding:0; background:url(../images/ranksheet_middlebgt.jpg) no-repeat top left; }



/* -------------------------------------product info -------------------------------*/
.briefproduct { padding:20px 50px 20px 25px; background:white; margin-bottom:15px; border:solid 1px #e5e5e5;}
.comments { padding:15px 5px 15px 5px; background:white; border-bottom:solid 2px #fff; position:relative;}
.comment_tag { width:500px; border-left:solid 1px #8FC0D1; border-right:solid 1px #8FC0D1;padding:5px 12px 5px 12px;font-size:0.9em; }
.comment_tag .tag{float:left; margin-left:10px;}
.comment_tag .creat_time{float:right; }
.comment_each {width:520px; float:right; margin-right:0; position:relative;}
.comments_info ul li { float:left; margin:0px 10px 0px 10px; list-style:none;}
.comments_info { border:solid 1px #99CCCC;   padding:0px 2px 0px 2px; height:22px; width:520px;}
.comments_bar {  background:url(../images/commentsbar.gif) repeat-x; width:520px; font-size:0.9em; }
.image_user { float:left;  width:64px; height:64px; position:relative;}
.comments_box {  width:520px;}
.comments_main { width:500px;  background:#EFF4F4; border:solid 1px #8FC0D1;  padding:12px 12px 60px 12px;}
.comments_main_altercolor { width:500px;  background:#fff; border:solid 1px #8FC0D1;  padding:12px 12px 60px 12px;}
.comments_bottom {background:url(../images/comments_bg_03.png) no-repeat scroll center bottom; width:550px; height:12px;}
.altcolorComments { background:#EFF4F4;}
.comments_bar ul {  background:url(../images/commentsbar.gif) repeat-x;}

/* ----------------forum --------------------*/

.forum_left, .register_left{ width:690px; float:left;}
.register_left h1{margin:20px auto 20px 20px;}
.forum_barbg{background:white url(../images/forum_bar.jpg) no-repeat top left; width:900px; height:38px;margin-bottom:10px; }
.forum_nav_item{ height:25px; margin-top:10px; padding-left:25px; float:left;}
.forum_nav_item a{color:#3E5146;}
.forum_nav_footer_left { float:left; background:white url(../images/shadow_left.jpg) no-repeat top left; height:7px; width:90px; }
.forum_nav_footer_right { float:right; background:white url(../images/shadow_right.jpg) no-repeat top left; height:7px; width:90px; }
.forum_shadow_long{background:white url(../images/shadow_long.jpg) no-repeat top left; height:5px; width:600px;}
.forum_analysis_out{width:235px; float:left;}
.forum_analysis{ background-color:#FFF8D7; border:solid 1px #8CC63F; width:235px; height:200px; }
.forum_analysis_in{ background:#FFFEF3 url(../images/icon_pin_red.jpg) no-repeat top left; border:dashed 1px #8CC63F; width:225px; height:190px; margin-top:4px; margin-left:4px;}
.forum_info_out{width:430px; margin-left:10px; float:left;}
.forum_info{ background-color:#FFF8D7;  border:solid 1px #8CC63F; width:430px; height:200px; }
.forum_info_in{background:#FFFEF3 url(../images/icon_pin_blue.jpg) no-repeat top right; border:dashed 1px #8CC63F; width:420px; height:190px; margin-top:4px; margin-left:4px;}
.forum_info_in img{float:left;}
.forum_analysis_in img{float:left; margin-left:30px;}
 h1 span{color:#8CC63F;}
.forum_analysis_content,.forum_info_content{ border-top:dashed 1px #8CC63F; margin-top:5px; padding:10px;}
.forun_searchbar{ background-color:#F5F9E8; width:690px;height:30px;}
.wid{width:678px;}
.popout table{ margin:20px 10px 20px 10px; }
.announce{margin-top:20px;}
.button_express{float:right; margin:10px 10px 10px 10px; position:relative;}
.forum_panel{background-color:#FFF8D7;  border:solid 1px #8CC63F; width:678px; height:80px;}
.forum_panel_in{background:#FFFEF3 url(../images/icon_pin_red.jpg) no-repeat top left; border:dashed 1px #8CC63F; width:668px; height:70px; margin-top:4px; margin-left:4px;}
.topic_icon_blue{ float:right; height:35px;}
.topic_icon_blue span{ margin-right:25px;}
.paneladmin{ float:right; margin-top:15px; margin-right:40px;  }
.panel_name{ float:left; margin-left:20px; margin-top:0px; font-size:1.5em;}


.return_info{ background-color:#FFFEF3; border:solid 1px  #8CC63F; width:678px;}
.return_content{ background-color:#FFFEF3;border:solid 1px  #8CC63F; width:678px;}

.footer_list{ text-align:center; border:solid 1px  #8CC63F; width:678px; margin-top:10px;}
.bbs_header {  background:#FFFEF3 url(../images/bbs_bgtitle_mid.jpg) repeat-x top left; width:678px;  border-left:solid 1px  #8CC63F; border-right:solid 1px  #8CC63F; padding-top:40px; top:15px;}
.bbs_header table{border-collapse:collapse; width:678px; border-bottom:solid 1px #8CC63F;}
.forum_content{ border-bottom:solid 1px #8CC63F; padding-top:10px; padding-bottom:20px;}
.bbs_header ul{ border-bottom:dashed 1px #8CC63F;}
.bbs_header li{display:inline; margin-right:20px;}
.user_image{ float:left; width:75px; margin-left:10px;}
.user_expression{float:left;}
.express_content{width:580px;}
.bbs_list td{  border-bottom:dashed 1px  #8CC63F; line-height:30px; padding-left:5px;}
.none td{  padding-left:5px; text-align:left; font-size:13px;  border-bottom:solid 1px #8CC63F;}
.pin{background:url(../images/pin.png) no-repeat top left; height:36px; width:29px;  position:absolute; margin-top:-10px; margin-left:-10px;}

.forum_ad, .register_ad{ float:right;width:150px; margin-top:30px; margin-right:10px;}

/* -------------------------------------space -------------------------------*/

/* -------space-left ---------*/
.space_left{float:left; width:150px; background-color:#FFF3F7; border:solid 1px #F38D92; border-top:none; padding-bottom:25px;}


.space_bg{ background: transparent url(../images/space_leftbg.jpg) no-repeat left top; width:190px; height:25px; padding-left:7px;}
.space_left td{ height:27px; padding-left:7px;}
/* -------space-right ---------*/
.space_right{ float:left; margin-left:35px; margin-bottom:25px; width:500px; background-color:#D3E5EA;}

.tab{margin-left:150px;margin-top:25px;position:relative; }
.tab ul{margin-top:25px; padding:20px 10px 20px 10px;  margin-left:100px;}
.tab ul li{display:inline; list-style:none; margin:0 20px 0 20px;}
.tab_left {width:120px;}

.btn_style{padding-top:5px; padding-bottom:25px;}


/* space page */
.space_content_left{width:700px;margin:0 10px 25px 10px; float:left;}
.space_menu{ width:640px; border-bottom:solid 5px #8E7378; padding:10px 30px 0px 30px; margin-top:10px;}
.space_content{ background-color:#FFF3F5; width:700px; padding: 5px 0px 5px 5px;border:dotted 1px #8E7378;}
.space_ad{ float:right;width:150px; margin-top:30px; margin-right:10px;}
.td_length_1{ width:40%;}
.space_column{ width:700px; background-color:#D1B4BB; height:35px;}
.space_tag{ background-color:#F7CBD7; margin-right:10px; padding:5px 5px 3px 5px; border:solid 1px #8E7378;}

/* -------comment-published ---------*/
.comment_th{ background: transparent url(../images/bar_produlist.jpg) no-repeat right top; width:200px; height:27px; }
.comment_div{border-right:solid 1px #F38D92;border-bottom:solid 1px #F38D92;border-left:solid 1px #F38D92; margin:25px 10px auto 10px;}
.alter_column{ background-color:#D8D2D4; height:26px; padding-top:5px; font-size:11px;}
.column{height:26px; padding-top:5px; font-size:11px;}
.comment_div td{padding-left:15px;}
.space_image{float:left;margin-top:0px; position:relative;}


/* -------content ---------*/
.beautybar{ background:transparent url(../images/beautybar.jpg) no-repeat right top; width:652px; height:9px;margin-top:10px;}
.beauty_article{ width:650px; border:solid 1px #808080;}
.beauty_article ul{ display:inline; list-style-type:none; }
.beauty_article li{float:left;}
.article_list{ height:170px;}
.news_list{ height:120px;}
.news_list .subline { border-bottom:dashed 1px #29ABE2;}
.article_list .subline { border-bottom:dashed 1px #29ABE2;}
.subline span{ margin-left:10px;}
.recent_news{ width:150px;}
.article_text td{width:150px;}


.activity_content_left{width:700px;margin:0 10px 10px 0px; float:left; background-color:#F2F2F2; }
.activity_now{ width:700px; height:68px; margin-top:20px;  }

.activity_now p{  height:24px; color:#29ABE2; padding-top:9px;  font-size:1.2em; font-weight:bold; text-align:center; margin:0 auto;}
.activity_before p{ height:24px; color:#EB9044;padding-top:9px;  font-size:1.2em; font-weight:bold; text-align:center; margin:0 auto;}
.activity_newcontent{ margin-left:20px; width:700px; }
.activity_beforecontent{margin-top:20px;margin-left:20px;}


.activity_ad{ float:right; width:150px; margin-top:30px; margin-right:10px;}

.activity_ul { float:left; width:160px;}
.activity_ul img{ border:solid 5px #ccc;}
.textIntro{padding:0 40px 10px 10px; }





/* -------star ---------*/
.ratingStar{font-size: 0pt;width: 13px;height: 12px;margin: 0px;padding: 0px;cursor: pointer;display: block;background-repeat: no-repeat;}
.filledRatingStar{background-image: url(../images/FilledSta.png);}
.emptyRatingStar{background-image: url(../Images/EmptyStar.png); }
.savedRatingStar{background-image: url(../Images/SavedStar.png);}

.ModalBackground
        {
	        background-color:Gray;
	        /*filter:alpha(opacity=70);
	        opacity:0.7;*/
        }  
        
        
 /*
.space-right:border-left:solid 1px #F38D92; 
.select li:hover{width:103px; height:37px; background-image:url(../images/bg_navi.png); background-repeat:no-repeat;}
.select li:active{width:103px; height:37px; background-image:url(../images/bg_navi.png); background-repeat:no-repeat;}

.sub { display:none;margin-top:6px;}

.select li:hover .sub{display:block; width:500px; position:absolute; top:35px;right:30px; color:#4D4D4D;  }

.sub li{height:20px; margin-right:20px;}

.sub li:hover { background-image:none;}
.sub li:hover a:hover{color:#fff; }
*/
/*
.select { padding-right:30px; }
.select a:link { display:block; height:45px; float:left; white-space:nowrap; }
.select a:hover{ color:gray;}
.select a b { display:block; padding:15px 30px 10px 22px; text-align:center;}
.select li a:hover { padding:0px; cursor:pointer;}
.select li:hover b{  background:url(../images/menu_hover.gif) no-repeat scroll -5px -2px; padding:15px 30px 10px 22px; text-align:center;}
.sub { display:none;}
.select li:hover .sub{ display:block; width:600px; position:absolute; top:43px; left:30px; color:Gray;}
.select li:hover .sub li { margin:3px 10px 0px 10px; font-size:14px;}
*/

/* -------text ---------*/
.Tag_1 a{ font-size:1.8em; color:#D82121; margin:10px 10px 0 0; }
.Tag_2 a{ font-size:1.7em; color:#FFBD1F;margin:10px 10px 0 0; }
.Tag_3 a{ font-size:1.6em; color:#78B830;margin:10px 10px 0 0;}
.Tag_4 a{ font-size:1.5em;color:#333333;margin:10px 5px 0 0; }
.Tag_5 a{ font-size:1.4em;color:#4AA8CA;margin:10px 10px 0 0; }
.Tag_6 a{font-size:1.2em; color:#F238B0;margin:10px 10px 0 0; }
.Tag_7 a{ font-size:1.1em;color:#668FC2;margin:10px 5px 0 0; }
.Tag_8 a{ font-size:1.2em; color:#78B830;margin:10px 10px 0 0;}
.Tag_9 a{ font-size:1.1em; color:#FFBD1F;margin:10px 10px 0 0; }

.colorDefault{ background-color:#F9D9DB;}
.colorSoftBlue{ background-color:#EBF7F6}

.xo h1{ color:#767C69;}
.mar{ margin-bottom:50px;margin-top:0px; }
.select3{ margin-right:30px;margin-bottom:10px; position:relative;}
.select4{ padding-top:10px;padding-left:100px; border-top:dashed 1px #ccc;margin-top:10px;}
.express{margin-top:10px; font-size:bold;}
.page{margin:10px auto; text-align:center;}
.currentPage{ background-color:#FAC9D3;padding:2px;}
.message{margin-top:10px; }
.uspace{ position:relative;margin-right:10px; float:right;}
.y{ margin-right:50px;}
.tabwidth{ width:650px;}
.popoutInspace{position:relative;margin:20px 10px 20px 10px;}
.content_info{float:right; margin-top:50px;margin-right:20px;}
.content_info span{margin-left:20px;}
.home_content_top_other{ float:left;width:700px; padding:0 20px 20px 10px;background-color:#F2F2F2;}

/* -------blog---------提醒：最后取消blog_border高度*/

.blog_all{ width:940px; margin:0 auto; padding:0;text-align:left; }
.blog_border{border-top:solid 15px #B1C474; border-right:solid 22px #B1C474; border-bottom:solid 15px #B1C474;border-left:solid 100px #B1C474;  background-color:#fff; float:left;}
.blog_head{background:url(../images/blog_round.jpg) no-repeat top left; width:800px;float:left; }
.blog_name{float:left; width:250px; margin:12px 20px 10px 20px;}
.blog_tohome{ height:27px; float:right;margin-right:40px;}
.blog_line_other{ margin-top:70px;margin-left:150px;}
.blog_tipof{ margin-top:50px; }
.blog{width:900px; float:left; background:url(../images/blog_left.jpg) no-repeat top left; float:left; margin-top:-60px; margin-left:-100px; position:relative;}
.blog_rightImg{ width:31px; height:85px;  background:url(../images/blog_right.jpg) no-repeat top left; float:right;margin-top:15px;margin-right:0px;position:relative;}
.blog_content{ float:left; width:540px;}
.blog h1{ font-size:2.0em; color:#754C24; margin:70px auto 10px 45px;}
.blog_both{ margin:90px 0px 10px 120px;}
.blog_right{ float:left; width:240px; }
.blog_calendar{ position:relative; margin-top:200px;}
.blog_arrow{ background:url(../images/blog_bg_ang.jpg) no-repeat top left; margin-left:400px;width:62px; height:37px; margin-top:0;}
.middle_line{  background:url(../images/blog_line.jpg) no-repeat top left;width:507px; height:11px; margin:10px auto 20px 0px;}
.blog_everyContent{ position:relative; width:505px;}
.blog_comment_info{ margin:10px 10px 10px auto; float:right; font-size:0.9em;}
.blog_comment_info span{ margin-left:10px;}
.blog_article_title{ margin:10px auto 10px 0;}
.blog_comment{margin:20px 20px 20px 20px; border-top:solid 1px #8C6239;  background:url(../images/blog_line2.jpg) no-repeat top right;width:480px; height:2px;}
.about_sisters{ margin-top:40px;}
.blog_title{background-color:#F7931E; width:400px; float:left; margin-top:44px; margin-left:10px;padding-left:10px;}
.blog_article_title span{float:left;}
.lastest_content_blog, .content_blog{ padding:10px 20px 10px 20px;}
.about_sisters{ background-color:#C69C6D; width:220px;}
.about_sisters img{ margin-top:10px;}
.about_calend{ background-color:#E0C7AA;width:220px;margin-top:20px;}
.calend_content{ text-align:center;margin-left:10px;margin-bottom:10px; width:200px; border:solid 1px #AA8E72;}
.blog_everyright{margin-top:10px; margin-bottom:10px; border:solid 1px #4D4D4D; background-color:#E6E6E6;width:220px;}
.everright_content{padding:10px 10px 10px 10px;}
.everright_head{background-color:#A67C52; width:220px; text-align:center;}

.repeat_bottom{ background: url(../images/lastest_blog_firstbottom.jpg) repeat-x top left; width:505px;}

.blog_content_left{ width:505px;padding:10px 20px 10px 10px;}
.seperat_comment{border-bottom:dashed 1px #E0C7AA; padding:20px 20px 20px 20px;}
.lastest_blog{ background:#F7D48F url(../images/lastest_blog_tag.jpg) repeat-x top left;  width:505px;  margin-top:10px; border-right:solid 1px #8C6239; border-bottom:solid 1px #8C6239; border-left:solid 1px #8C6239; padding-top:30px;}
.tag_analyze{ float:left; width:300px; position:relative;}
.skin_analyze{ float:right;width:300px;position:relative;}
.score_analyze{ float:left; width:300px;position:relative;}
.age_analyze{ float:right;width:300px;position:relative;}
.tag_analyze p, .skin_analyze p, .score_analyze p, .age_analyze p{padding:10px auto 10px 10px; font-weight:bold;color:#939393;  background-color:#EAEAEA; margin:30px 0 20px 10px}
.analyze{ margin-left:0px;}
.right_name{ width:100px;}
.image_padding{ margin:20px 20px 20px 20px;}
.rating_ico .number_rating { float:left; background-color:#333; width:16px; height:16px; color:White; text-align:center;   margin:0px 6px 2px 2px;padding:0px 1px 2px 1px; }
.list_brand_byview .number_rating { float:left; background-color:#333; width:16px; height:16px; color:White; text-align:center;   margin:0px 6px 2px 2px;padding:0px 1px 2px 1px; }
.list_brand_byview_alter .number_rating{ float:left; background-color:#333; width:16px; height:16px; color:White; text-align:center;   margin:0px 6px 2px 2px;padding:0px 1px 2px 1px; }




.right_number{ float:right; background:url(../images/arrow.jpg) no-repeat top left; height:19px;padding-left:15px;margin-right:0px;}
.right_number_time{ float:right;height:19px;}
.left_product{ float:left; width:129px;}
.line{ border-bottom:dotted 1px #333; margin-left:2px;}
.close{ float:right;}
.test_result{ padding:5px 10px 10px 20px; width:500px;}
.every_test{ margin-bottom:10px; position:relative;}
.every_test span{ margin-right:5px;}
.Test_Hair{ margin-bottom:10px; text-align:center;margin-top:10px;}
.regist_image{margin-left:20px;}
